mod devices;

pub use devices::*;

use lazy_static::lazy_static;
use rsocket_rust::Client;
use serde::{Deserialize, Serialize};
use serde_json::Value;
use std::sync::Arc;
use tokio::sync::{Mutex, RwLock};

#[derive(Debug, Deserialize, Serialize)]
pub struct SocketRequestResponseRequest {
    action: String,
    data: Value,
    from: String,
    robot_id: u32,
}
